1 general:: Phrase(s): upon impact Fig. at the place or time of an impact. • The car crumpled upon impact with the brick wall. • The man who fell from the top of the building died on impact.
McGrawhill's American Idioms And Phrasal Verbs